payment settlement - French English Dictionary